@charset "utf-8";


/*layer*/
.M_layer{padding:4px;border-radius:5px;background:rgba(204,204,204,0.3);filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#55cccccc, endColorStr=#55cccccc)\9;position:absolute;_width:560px;}
:root .M_layer{filter:none;}/*IE9+ hack*/
.M_layer .inner{border:1px solid #c5c5c5;border-radius:3px;background:#fff;position: relative;}
.M_layer .wrap{padding:20px;}
.M_layer .title{color: #666;background:#f7f7f7;height:36px;padding:0 30px 0 10px;*width:100%;}
.M_layer .title strong{display:inline-block;line-height:36px;font-size:14px;}
.M_layer .close{position: absolute;right:5px;top:4px;font-size:20px;color:#d5d5d5;padding:3px;}
.M_layer .close:hover{color:#4dbeff;text-decoration:none;}
.M_layer .layer_btn{text-align:right;padding-top:20px;width:100%;}
.M_layer .layer_btn a{margin-left:5px;}
.M_layer .layer_btn .fl {line-height:1.5;}
.M_layer .layer_btn .fl a{margin-left:0;}
.M_layer .layer_btn .fl b{font-size:16px;margin-right:2px;color:#619DBF;position: relative;top:2px;}
.M_layer .bg1{background:#EFEFEF url(../../images/common/bg1.png) no-repeat 50% 50%;}
/*input*/
.M_layer .input_text,.M_layer input[type="text"]{border:1px solid #cbcbcb;box-shadow:inset 1px 0 1px #eee;height:23px;line-height:21px;text-indent:5px;}
/*cont*/
.M_layer .tablebox{width:540px;border:1px solid #ccc;}
.M_layer .tablebox .arrow1_up,.M_layer .tablebox .arrow1_down,.M_layer .tablebox .hover a{margin:0 5px;}
.M_layer .table1 .tbody{height:220px;overflow: auto;padding:10px 0;}
.M_layer .table1 ul{width:100%;*width:auto;}
.M_layer .table1 .tbody li{*padding-top:20px;}
.M_layer .table1 .tbody li.td_width1{*padding-top:5px;}
.M_layer .table1 .td_width1{width:56px;padding-left:20px;}
.M_layer .table1 .td_width1 img{border:1px solid #ddd;width:50px;height:50px;background:#fff;background:url(../../images/common/bg2.png) no-repeat 50% 50%;}
.M_layer .table1 .td_width2{width:85px;}
.M_layer .table1 .td_width2 .input_text{width:80px;_width:74px;}
.M_layer .table1 .td_width3{width:64px;}
.M_layer .table1 .td_width3 .input_text{width:60px;_width:54px;}
.M_layer .table1 .td_width4{width:85px;}
.M_layer .table1 .td_width4 .input_text{width:80px;_width:74px;}
.M_layer .table1 .td_width5{width:150px;}
.M_layer .table1 .td_width5 a{margin:0 5px;}
.M_layer .table2 .td_width1{width:189px;padding-left:20px;}
.M_layer .table1 .td_width1 .input_text{width:170px;_width:164px;}
.M_layer .table2 .thead .td_width1{width:425px;padding-left:20px;}
.M_layer .table2 .tbody ul:hover{background:#fff;}
.M_layer .table2 .tbody ul:nth-child(2n),.M_layer .table4 .tbody ul:nth-child(2n){background:#f2f2f2;} 
.M_layer .table2 .td_width1 .input_text{width:180px;}
.M_layer .table2 .td_width2{width:250px;}
.M_layer .table2 .td_width3{width:90px;text-align:center;}
.M_layer .table2 .td_width3 .hidden{visibility: hidden;}
.M_layer .table3 .td_width1,.M_layer .table3 .td_width2{width:249px;padding-left:20px;}
.M_layer .table3 .td_width1 .input_text,.M_layer .table3 .td_width2 .input_text{width:230px;}
.M_layer .table4 .td_width1,.M_layer .table4 .td_width2{width:120px;padding:5px 10px;}
.M_layer .table4 .td_width1 .input_text,.M_layer .table4 .td_width2 .input_text{width:117px;}
.M_layer .table4 .td_width3{width:160px;padding:5px 0;text-align:center;}
.M_layer .table4 .td_width4{width:80px;padding:5px 10px;text-align:center;}
/*list*/
.M_layer .list_form1{}
.M_layer .list_form1 dt{padding-bottom:7px;}
.M_layer .list_form1 textarea,.M_layer .list_form1 .input_text,.M_layer .list_form2 textarea,.M_layer .list_form2 .input_text{width:290px;border:1px solid #cbcbcb;padding:5px;color:#ccc;}
.M_layer .list_form1 .input_text,.M_layer .list_form2 .input_text{padding:1px 5px;}
.M_layer .list_form1 dd textarea:focus,.M_layer .list_form2 dd textarea:focus{color:#666;}
.M_layer .list_form1 dd{padding-bottom:10px;}
.M_layer .list_form2 dt{float: left;padding-bottom:10px;}
.M_layer .list_form2 dd{margin-left:80px;padding-bottom:10px;}
.M_layer .list_form2 textarea,.M_layer .list_form2 .input_text{width:450px;}
/*media form*/
.media_form{width:545px;}
.media_form .bg1{border:1px solid #ccc;}
.media_form .bg1 .text{margin:20px auto 0;text-align:center;}
.media_form .bg1 .text i{line-height:1.5;margin-bottom:10px;color:#555;display: block;}
.media_form .right_cont{float:left;padding-left:20px;}
.img_form1 .bg1,.img_form1 .bg1 img{width:120px;height:120px;}
.img_form1 .list_form1 textarea{width:390px;height:90px;}
.img_form1 .bg1 .text{width:84px;}
.video_form1 .bg1,.video_form1 .bg1 img{width:185px;height:140px;}
.video_form1 .bg1 .text{width:156px;text-align:left;color:#555;margin-top:50px;}



